Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 18.3s)

start0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated

analyze1.4s (7.8%)

Memory
8.9MiB live, 1 824.1MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
6.2%0%0%100%0%0%0%7
9.4%0%0%100%0%0%0%8
14.1%0%0%100%0%0%0%9
21.1%0%0%100%0%0%0%10
31.6%0%0%100%0%0%0%11
36.9%0%0%100%0%0%0%12
Compiler

Compiled 120 to 50 computations (58.3% saved)

sample4.5s (24.7%)

Memory
77.6MiB live, 5 856.4MiB allocated
Samples
3.8s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 3.4s
ival-mult: 655.0ms (19.1% of total)
ival-div: 572.0ms (16.7% of total)
ival-cos: 422.0ms (12.3% of total)
ival-tan: 407.0ms (11.8% of total)
ival-sin: 349.0ms (10.2% of total)
ival-<=: 287.0ms (8.4% of total)
const: 271.0ms (7.9% of total)
ival-add: 156.0ms (4.5% of total)
ival-atan: 91.0ms (2.6% of total)
ival-sqrt: 72.0ms (2.1% of total)
ival-pi: 57.0ms (1.7% of total)
ival-and: 44.0ms (1.3% of total)
ival-sub: 35.0ms (1% of total)
exact: 14.0ms (0.4% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain483.0ms (2.6%)

Memory
-29.9MiB live, 1 020.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1921(0.2359922230243683 5.9239919210085645e-5 0.00021985011699143797 0.00032633100636303425)10(0.6622386574745178 0.0036434647627174854 0.022472994402050972 0.0502602681517601)(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
1914(4.4309739211101373e-10 1.717355303298973e-6 0.8880513310432434 0.0009348388412036002)2(2.697074341995176e-5 0.0006146561354398727 0.0072912960313260555 0.0016690667252987623)(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
00-0-(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
00-0-(*.f32 alphax alphax)
00-0-(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
00-0-(PI.f32)
00-0-#s(literal 2 binary32)
00-0-(/.f32 alphay alphax)
00-0-(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
00-0-#s(literal 1/2 binary32)
00-0-(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
00-0-(-.f32 #s(literal 1 binary32) u0)
00-0-u1
00-0-(*.f32 #s(literal 1/2 binary32) (PI.f32))
00-0-alphax
00-0-(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
00-0-u0
00-0-(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
00-0-(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
00-0-(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
00-0-(*.f32 alphay alphay)
00-0-#s(literal 1 binary32)
00-0-(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
00-0-(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
00-0-(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
00-0-(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
00-0-(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
00-0-(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
00-0-alphay
00-0-(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
00-0-(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
00-0-(*.f32 #s(literal 2 binary32) (PI.f32))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f32(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))sensitivity1937
tan.f32(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))cancellation18316
Confusion
Predicted +Predicted -
+00
-20749
Precision
0.0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-2071237
Precision?
0.0
Recall?
0/0
Freqs
test
numberfreq
049
138
2169
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-100
Precision?
0.0
Recall?
0/0
Samples
153.0ms512×0valid
Compiler

Compiled 2 564 to 132 computations (94.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 121.0ms
ival-mult: 28.0ms (23.1% of total)
ival-div: 21.0ms (17.3% of total)
ival-tan: 18.0ms (14.8% of total)
ival-sin: 15.0ms (12.4% of total)
ival-cos: 15.0ms (12.4% of total)
ival-add: 7.0ms (5.8% of total)
ival-atan: 6.0ms (4.9% of total)
ival-sub: 5.0ms (4.1% of total)
ival-sqrt: 3.0ms (2.5% of total)
ival-pi: 2.0ms (1.6% of total)
ival-true: 1.0ms (0.8% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)

preprocess174.0ms (1%)

Memory
17.0MiB live, 213.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02021260
14911222
210131108
332361108
462671108
03288
05788
18986
212778
317678
427078
572078
6222578
7418378
8616878
0804473
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal -1 binary32))))
Compiler

Compiled 88 to 32 computations (63.6% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Compiler

Compiled 88 to 32 computations (63.6% saved)

simplify136.0ms (0.7%)

Memory
10.8MiB live, 169.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff64
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
cost-diff224
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032824
057824
189814
2127730
3176730
4270730
5720730
62225730
74183730
86168730
08044681
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
u1
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal -1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal -1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal -1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 u0 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(PI.f32)
u1
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize114.0ms (0.6%)

Memory
-13.2MiB live, 186.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.35546875
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
accuracy0.4772262695368841
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
accuracy12.272835116882677
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy12.411551932715806
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
Samples
88.0ms256×0valid
Compiler

Compiled 1 650 to 66 computations (96% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
ival-mult: 29.0ms (39.2% of total)
ival-div: 10.0ms (13.5% of total)
ival-tan: 10.0ms (13.5% of total)
ival-sin: 8.0ms (10.8% of total)
ival-cos: 7.0ms (9.5% of total)
ival-add: 3.0ms (4.1% of total)
ival-atan: 3.0ms (4.1% of total)
ival-sqrt: 2.0ms (2.7% of total)
ival-pi: 1.0ms (1.4% of total)
ival-sub: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series156.0ms (0.9%)

Memory
15.8MiB live, 210.1MiB allocated
Counts
7 → 57
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
Outputs
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
Calls

12 calls:

TimeVariablePointExpression
27.0ms
alphay
@inf
((+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))))
17.0ms
alphax
@-inf
((+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))))
15.0ms
u1
@-inf
((+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))))
14.0ms
alphax
@inf
((+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))))
11.0ms
u1
@0
((+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))))

simplify187.0ms (1%)

Memory
-2.2MiB live, 222.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052315296
1174712736
0811411871
Stop Event
iter limit
node limit
Counts
57 → 57
Calls
Call 1
Inputs
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
Outputs
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32) (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (fma.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (fma.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0))) #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (+.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) (pow.f32 u0 #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))))) u0)))) u0)) u0))
(* 1/2 (PI))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))))) u1 (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (*.f32 #s(literal 2 binary32) (+.f32 (fma.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (PI.f32)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))))) (/.f32 u1 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (PI.f32)) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))))) u1 (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (PI.f32)) #s(literal 2 binary32) (*.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))) #s(literal -4 binary32) (fma.f32 (*.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (PI.f32)) (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32))))))) u1)) u1 (*.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) #s(literal 2 binary32)))))) u1 (/.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u1) #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) u1)
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 (/.f32 (PI.f32) u1) #s(literal -1/2 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (-.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 alphax (/.f32 alphax (pow.f32 alphay #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))))) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -3/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 (-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -3/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)))) u0))) (*.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)))) u0))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))) (*.f32 alphax alphax) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -3/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)))))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 6 binary32))))) (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) alphax) alphax)) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (/.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -3/4 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) alphax) alphax)) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) u0) (/.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -3/4 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) u0) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32)))))) (pow.f32 alphax #s(literal 6 binary32))) #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -3/4 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 4 binary32))) #s(literal -1/2 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) alphax) alphax)) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (-.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (*.f32 alphay (/.f32 alphay (pow.f32 alphax #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32))))) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -3/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (-.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -3/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))))) (*.f32 alphay alphay) (fma.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -3/4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)))))) (/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(fma.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))))) (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 u0 (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (*.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) alphay) alphay)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (/.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -3/4 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) alphay) alphay)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (fma.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) u0) (/.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -3/4 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) u0) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32)))))) (pow.f32 alphay #s(literal 6 binary32))) #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 8 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) #s(literal -3/4 binary32) (/.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) #s(literal -1/2 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) alphay) alphay)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))))))

rewrite193.0ms (1.1%)

Memory
3.4MiB live, 282.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032310
057205
1228188
22076188
08656178
Stop Event
iter limit
node limit
iter limit
Counts
7 → 289
Calls
Call 1
Inputs
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
Outputs
(*.f32 (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))))) (neg.f32 (neg.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 u0 #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) (/.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (/.f32 u0 (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (/.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 #s(literal -1 binary32))) (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) u0)))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) u0))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) u0) #s(literal -1 binary32))
(*.f32 (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))) (/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay))))
(*.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) #s(literal 1 binary32)) (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))) (pow.f32 (*.f32 alphax alphay) #s(literal -2 binary32)))
(*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 (neg.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))) (*.f32 alphax alphax))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphax (*.f32 alphay (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)))) (neg.f32 (*.f32 alphay alphax)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 alphay (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 alphax alphax) (*.f32 alphay (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphay (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphay #s(literal 1 binary32)))) (neg.f32 (*.f32 alphay (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)))) (neg.f32 (*.f32 (*.f32 alphay alphay) alphax)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) alphax)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) alphay (*.f32 alphax (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)))) (neg.f32 (*.f32 alphax alphay)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 alphax (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 alphay alphay) (*.f32 alphax (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (*.f32 alphax (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphax #s(literal 1 binary32)))) (neg.f32 (*.f32 alphax (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay)))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)))) (neg.f32 (*.f32 (*.f32 alphax alphax) alphay)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) alphay (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) alphay)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))))) (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32))))) (neg.f32 (neg.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (neg.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphax (*.f32 alphay (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 alphax alphax) (*.f32 alphay (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphay #s(literal 1 binary32))) (*.f32 alphay (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32))) (*.f32 (*.f32 alphay alphay) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) alphax))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(/.f32 (+.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) alphay (*.f32 alphax (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 alphay alphay) (*.f32 alphax (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphax #s(literal 1 binary32))) (*.f32 alphax (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32))) (*.f32 (*.f32 alphax alphax) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1 binary32) alphay (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) alphay))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/.f32 (+.f32 (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (pow.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal -1 binary32)))
(fma.f32 (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal -1 binary32) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32))) (sin.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) alphax) (/.f32 #s(literal 1/2 binary32) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphax)) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal -1 binary32) alphax) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal -1 binary32)) (/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal -1 binary32)) (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (/.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal -1 binary32)) #s(literal 1/2 binary32) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal -1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -1 binary32))))
(*.f32 (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal -3 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (*.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/4 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (neg.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(*.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(*.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (neg.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))))
(/.f32 (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) (+.f32 (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))) #s(literal -1 binary32))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(*.f32 (exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) (exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))
(*.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32) #s(literal 1/8 binary32)) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 1 binary32))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32)))) (neg.f32 (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1/8 binary32) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal -2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1/4 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))

eval146.0ms (0.8%)

Memory
16.7MiB live, 264.8MiB allocated
Compiler

Compiled 60 430 to 5 318 computations (91.2% saved)

prune36.0ms (0.2%)

Memory
3.0MiB live, 80.0MiB allocated
Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New52317540
Fresh000
Picked011
Done000
Total52318541
Accuracy
99.9%
Counts
541 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.9%
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
87.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
44.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
53.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
52.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
52.6%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
60.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
84.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
93.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
92.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
90.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(approx (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
21.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
98.0%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
91.2%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Compiler

Compiled 2 892 to 1 364 computations (52.8% saved)

simplify127.0ms (0.7%)

Memory
2.7MiB live, 122.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
cost-diff512
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))
cost-diff512
(/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))
cost-diff8000
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
cost-diff160
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
cost-diff224
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff7552
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
cost-diff0
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
cost-diff160
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
cost-diff0
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01142825
01972399
13132201
24722159
38552151
422212151
553342151
083532143
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
#s(literal 1 binary32)
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/.f32 alphay alphax)
alphay
alphax
(sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(*.f32 alphay alphay)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(*.f32 alphax alphax)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(/.f32 #s(literal 2 binary32) (*.f32 alphax alphax))
#s(literal 2 binary32)
(*.f32 alphax alphax)
alphax
(/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))))
(cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))
(fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 alphay alphax)
alphay
#s(literal 0 binary32)
(cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))
(-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32)))
#s(literal 1 binary32)
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))
(atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(/.f32 alphay alphax)
alphay
alphax
(sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(PI.f32)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 alphay alphay)
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 alphax alphax)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))
(/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) alphax alphax))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(/.f32 #s(literal 2 binary32) (*.f32 alphax alphax))
#s(literal 2 binary32)
(*.f32 alphax alphax)
alphax
(/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 alphay alphax)
alphay
#s(literal 0 binary32)
(cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
u0
(-.f32 #s(literal 1 binary32) u0)

localize424.0ms (2.3%)

Memory
-19.8MiB live, 595.7MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy12.411551932715806
(cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)))
accuracy12.411551932715806
(cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
accuracy26.398362094431366
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy29.886873986849956
(fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32))
accuracy0.533535009768442
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32))
accuracy12.272835116882677
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.272835116882677
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy26.398362094431366
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy0.5546875
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
accuracy12.272835116882677
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.411551932715806
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
accuracy26.398362094431366
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy2.8116782768498867
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
accuracy0.4772262695368841
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
accuracy12.193622740928953
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
accuracy12.411551932715806
(cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
accuracy27.918996741310067
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
Samples
293.0ms256×0valid
Compiler

Compiled 5 716 to 218 computations (96.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 251.0ms
ival-div: 48.0ms (19.1% of total)
ival-mult: 43.0ms (17.1% of total)
ival-cos: 39.0ms (15.5% of total)
ival-tan: 30.0ms (11.9% of total)
ival-sin: 22.0ms (8.8% of total)
ival-add: 16.0ms (6.4% of total)
ival-pow2: 12.0ms (4.8% of total)
ival-cosu: 10.0ms (4% of total)
ival-sinu: 9.0ms (3.6% of total)
ival-atan: 8.0ms (3.2% of total)
ival-sqrt: 8.0ms (3.2% of total)
ival-sub: 2.0ms (0.8% of total)
ival-pi: 1.0ms (0.4% of total)
exact: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series429.0ms (2.3%)

Memory
18.8MiB live, 487.7MiB allocated
Counts
28 → 213
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32))
(cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)))
Outputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
1/2
(+ 1/2 (* 2 u1))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
Calls

12 calls:

TimeVariablePointExpression
63.0ms
u0
@0
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (+ (* 2 u1) 1/2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)))
40.0ms
u1
@-inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (+ (* 2 u1) 1/2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)))
37.0ms
alphay
@-inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (+ (* 2 u1) 1/2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)))
31.0ms
alphay
@inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (+ (* 2 u1) 1/2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)))
28.0ms
u0
@inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2)) (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2) (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (+ (* 2 u1) 1/2) (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) (cos (* (PI) (+ (* 2 u1) 1/2))) (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)))

simplify639.0ms (3.5%)

Memory
-166.7MiB live, 291.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0169053630
1660253450
0811749908
Stop Event
iter limit
node limit
Counts
213 → 213
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
1/2
(+ 1/2 (* 2 u1))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) u0 (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (fma.f32 (-.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32)))) u0 (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) u0 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1/2 binary32))) u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0 #s(literal 1 binary32))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+.f32 (+.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) #s(literal -1/2 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) u0)) #s(literal -1/2 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) (pow.f32 u0 #s(literal 3 binary32))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) u0)) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))) u0)) u0))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (fma.f32 (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 4 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 u0 (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32))))) u0) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 2 binary32)))) u0))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))))) u0))) u0)) u0))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) #s(literal 2 binary32) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (fma.f32 (neg.f32 u1) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) #s(literal -4 binary32)) (*.f32 u0 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) #s(literal 2 binary32))) u1 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (fma.f32 (neg.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) #s(literal -2 binary32) (fma.f32 (neg.f32 u0) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4/3 binary32))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) #s(literal -4 binary32)) (*.f32 u0 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 2 binary32)))) u1 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) #s(literal -4 binary32)) (*.f32 u0 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))))) u1 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) #s(literal 2 binary32))) u1 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 2 u1))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(cos (* 1/2 (PI)))
(cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (*.f32 (PI.f32) (PI.f32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) #s(literal -2 binary32))) u1 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 4/3 binary32) u1) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) u1 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) #s(literal -2 binary32))) u1 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) u1 (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (*.f32 u1 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) u1 (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (fma.f32 (fma.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4/3 binary32))))) u1 (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) u1 (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) u1 (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax alphax))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) u1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4/3 binary32))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 4 binary32)))) (*.f32 alphax alphax))) u1 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax alphax))) #s(literal 2 binary32))) u1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(* 2 (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u1) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) u1)
(* 2 u1)
(*.f32 u1 #s(literal 2 binary32))
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 2 binary32)) u1)
(cos (* (PI) (+ 1/2 (* 2 u1))))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(*.f32 (neg.f32 u1) (fma.f32 (/.f32 (PI.f32) u1) #s(literal -1/2 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (neg.f32 (fma.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (neg.f32 (fma.f32 (-.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphax alphax) (/.f32 (neg.f32 u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (-.f32 (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 u0 (/.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (-.f32 (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) #s(literal 1 binary32))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (fma.f32 (neg.f32 (*.f32 alphax alphax)) (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (fma.f32 (neg.f32 (fma.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32)) u0) (pow.f32 alphay #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (*.f32 alphax alphax) (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))))))) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(/ (+ (/ (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (-.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (*.f32 alphax alphax)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphax alphax) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (neg.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))))
(+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))))
(- (+ (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (neg.f32 (fma.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (neg.f32 (fma.f32 (-.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) (neg.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphay alphay) (/.f32 (neg.f32 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (-.f32 (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 u0 (/.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (-.f32 (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) #s(literal 1 binary32))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (-.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (neg.f32 (fma.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))) (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (fma.f32 (neg.f32 (fma.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (/.f32 (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))) (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (neg.f32 (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))) (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))))) (*.f32 alphay alphay) (/.f32 (neg.f32 (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(/ (+ (/ (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphax 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (-.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphax 6) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (*.f32 alphay alphay)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphay #s(literal 6 binary32))))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (*.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphay #s(literal 6 binary32))))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(*.f32 (fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (pow.f32 alphay #s(literal 4 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(*.f32 (-.f32 (-.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32)) u0) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32))))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 alphay #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))))) (*.f32 alphay alphay))
(+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))))
(- (+ (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8)))) (/ (* (pow alphax 2) u0) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))))

rewrite337.0ms (1.8%)

Memory
14.3MiB live, 285.6MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01061065
0181980
1762711
27137711
08589711
Stop Event
iter limit
node limit
iter limit
Counts
28 → 758
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32))
(cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))
(cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))) (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))))
(*.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 #s(literal 1 binary32) alphay)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 2 binary32)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal -2 binary32)))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (neg.f32 alphay))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 1 binary32)) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay)
(/.f32 (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)) (neg.f32 alphay))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (neg.f32 alphay) (neg.f32 alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (neg.f32 alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (*.f32 alphay (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay))
(/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphay)
(/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay)))
(neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32))) (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (fma.f32 #s(literal 1/8 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))) (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphay) alphay (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) u0))
(*.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))))
(*.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))) (neg.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (neg.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) alphay (*.f32 alphax (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (*.f32 alphay alphay) (*.f32 alphax (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax #s(literal 1 binary32))) (*.f32 alphax (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32))) (*.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) alphay (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphax (*.f32 alphay (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay #s(literal 1 binary32))) (*.f32 alphay (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 1 binary32))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32))) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 #s(literal 1 binary32) alphax (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) alphay (*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 #s(literal 2 binary32) alphay))
(/.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (*.f32 (neg.f32 alphay) alphay) (*.f32 #s(literal 2 binary32) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (*.f32 alphay alphay) (*.f32 #s(literal 2 binary32) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) alphay (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) alphay))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphay alphay) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) #s(literal 2 binary32) (*.f32 alphay (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)))) (*.f32 alphay #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (*.f32 alphay (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 alphay (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 2 binary32) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 alphay) alphay) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 2 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
(/.f32 (fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(/.f32 (+.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 alphax alphax) (*.f32 alphay (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32))) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32))) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal -1 binary32))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))))
(fma.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 2 binary32) alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 #s(literal 1 binary32) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 #s(literal 1 binary32) alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphax #s(literal -2 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))
(/.f32 (*.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(/.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32))
(fma.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1 binary32))
(+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32))
(neg.f32 (/.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal -2 binary32)))
(*.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))
(/.f32 (*.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32)) #s(literal 1/2 binary32)) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32)) (fma.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) (+.f32 #s(literal 0 binary32) (*.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32)))))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(/.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1/2 binary32) #s(literal 0 binary32))
(fma.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal 0 binary32))
(fma.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -1 binary32))
(+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)) #s(literal 0 binary32))
(neg.f32 (/.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal -2 binary32)))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) u0))
(*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (*.f32 (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))))
(-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))
(fma.f32 (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))) (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))) (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))))
(fma.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))) (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1))))) (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) u1)))))))
(+.f32 (*.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 2 binary32))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(/.f32 (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(/.f32 (+.f32 #s(literal 1/8 binary32) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 2 binary32) (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(pow.f32 (exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 #s(literal 2 binary32) alphax) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) alphax))
(*.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))
(*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 #s(literal 1 binary32) alphax)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal -2 binary32)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))))
(*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))
(*.f32 #s(literal 2 binary32) (/.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 alphax #s(literal -2 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) alphax) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32))) alphax)
(/.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 alphax #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) alphax)) alphax)
(/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal -2 binary32)) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) #s(literal 1 binary32)) (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 1 binary32)) (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax)
(/.f32 (neg.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax))) #s(literal -2 binary32))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(/.f32 (neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 2 binary32) alphax)) (*.f32 #s(literal -2 binary32) alphax))
(/.f32 (*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) #s(literal -2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)))
(/.f32 (*.f32 (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 2 binary32) alphax)) (*.f32 #s(literal 2 binary32) alphax))
(/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) alphax)) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) alphax))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) alphax) (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))) (*.f32 alphax #s(literal -2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) alphax) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 alphax #s(literal 2 binary32)))
(/.f32 (*.f32 (/.f32 #s(literal 2 binary32) alphax) #s(literal 1 binary32)) (*.f32 alphax (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal -2 binary32) (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (neg.f32 alphax) alphax) #s(literal 2 binary32)))
(/.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32)) #s(literal -2 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphax alphax))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (neg.f32 alphax) (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (*.f32 alphax (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphax)))
(/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) alphax)
(/.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 2 binary32))
(/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 #s(literal -2 binary32) (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32)))
(/.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))
(/.f32 #s(literal 2 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(/.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 alphax alphax) #s(literal 1/2 binary32)) (/.f32 #s(literal 2 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))) (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)) (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)))
(*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) alphax)
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) alphax)
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 alphax alphax))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(pow.f32 (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32))) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(*.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(/.f32 (/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 2 binary32)) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 0 binary32))
(/.f32 (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32))) (fma.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (neg.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32))) (neg.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32)) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)))
(/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))))
(-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (/.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32))) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (*.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) #s(literal 8 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 0 binary32))
(fma.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32))
(fma.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 0 binary32))
(+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan2.f32 (fma.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))
(-.f32 (*.f32 (cos.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (sin.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (sin.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)))
(cos.f32 (/.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal -2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))
(-.f32 (*.f32 (cos.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (sin.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (sin.f32 (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)))) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32))) (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1/2 binary32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 1 binary32)) (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32))) #s(literal 0 binary32)))
(cos.f32 (/.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal -2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 1 binary32)))

eval497.0ms (2.7%)

Memory
29.4MiB live, 417.3MiB allocated
Compiler

Compiled 166 230 to 11 454 computations (93.1% saved)

prune107.0ms (0.6%)

Memory
-20.1MiB live, 110.5MiB allocated
Pruning

18 alts after pruning (16 fresh and 2 done)

PrunedKeptTotal
New1 198151 213
Fresh11112
Picked325
Done101
Total1 213181 231
Accuracy
99.9%
Counts
1 231 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
87.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
53.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
85.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
93.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
55.5%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
21.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
34.7%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
90.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
98.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
93.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
6.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
94.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
91.2%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Compiler

Compiled 3 412 to 1 626 computations (52.3% saved)

simplify276.0ms (1.5%)

Memory
-4.1MiB live, 191.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff160
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
cost-diff224
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff7552
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
cost-diff0
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
cost-diff160
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff224
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
cost-diff0
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
cost-diff160
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff0
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
cost-diff0
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
cost-diff64
(neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
cost-diff160
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
cost-diff224
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
cost-diff224
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
cost-diff7552
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01473091
02512523
14112501
25952496
311922496
437382496
570822496
081692480
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
(*.f32 (PI.f32) #s(literal 2 binary32))
(PI.f32)
#s(literal 2 binary32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(*.f32 alphay alphay)
alphay
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))
(*.f32 alphax alphax)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
(*.f32 (PI.f32) #s(literal 2 binary32))
(PI.f32)
#s(literal 2 binary32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
#s(literal 2 binary32)
(*.f32 (PI.f32) u1)
(PI.f32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax)))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))
(/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(+.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
(*.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(PI.f32)
#s(literal 2 binary32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (-.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (-.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (-.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (-.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))
(*.f32 alphay alphay)
alphay
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 u0 (-.f32 u0 #s(literal 1 binary32)))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) #s(literal 2 binary32))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))
(*.f32 alphax alphax)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay)
(/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
(*.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(PI.f32)
#s(literal 2 binary32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax)
(/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax)))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax)))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 u0 (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax)))
(/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))
(/.f32 (/.f32 #s(literal 1 binary32) alphax) (fma.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) alphax alphax))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(+.f32 (pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(pow.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
#s(literal 2 binary32)
(*.f32 (PI.f32) u1)
(*.f32 u1 (PI.f32))
(PI.f32)
u1
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) alphay) #s(literal 2 binary32))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 u1 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)

localize854.0ms (4.7%)

Memory
21.3MiB live, 1 140.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.533535009768442
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
accuracy9.675848843034432
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
accuracy12.272835116882677
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy12.272835116882677
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
accuracy12.272835116882677
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.272835116882677
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy12.411551932715806
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
accuracy26.398362094431366
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy12.272835116882677
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.272835116882677
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
accuracy19.356407270615414
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
accuracy26.398362094431366
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy1.5000069022940459
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
accuracy3.3735260844245785
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
accuracy12.193622740928953
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
accuracy26.958880803573393
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
accuracy0.35546875
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
accuracy0.533535009768442
(pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
accuracy12.272835116882677
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
accuracy12.272835116882677
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
Samples
624.0ms247×0valid
51.0ms1valid
Compiler

Compiled 6 076 to 283 computations (95.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 581.0ms
ival-cosu: 104.0ms (17.9% of total)
ival-sin: 88.0ms (15.1% of total)
ival-mult: 85.0ms (14.6% of total)
ival-tanu: 69.0ms (11.9% of total)
ival-div: 56.0ms (9.6% of total)
ival-tan: 45.0ms (7.7% of total)
ival-cos: 32.0ms (5.5% of total)
ival-add: 25.0ms (4.3% of total)
ival-pow2: 23.0ms (4% of total)
ival-sinu: 22.0ms (3.8% of total)
ival-atan: 15.0ms (2.6% of total)
ival-sqrt: 11.0ms (1.9% of total)
adjust: 2.0ms (0.3% of total)
ival-sub: 1.0ms (0.2% of total)
ival-pi: 1.0ms (0.2% of total)
ival-neg: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series441.0ms (2.4%)

Memory
6.5MiB live, 711.5MiB allocated
Counts
28 → 238
Calls
Call 1
Inputs
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
Outputs
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 u0)
(* u0 (- (* -1 u0) 1))
(* u0 (- (* u0 (- (* -1 u0) 1)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 1)) 1)) 1))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(+ 1 (/ 1 u0))
(+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2))))
(+ 1 (+ (/ 1 u0) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+ 1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
1/2
(+ 1/2 (* 2 u1))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* -1/2 (* (pow alphax 2) (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (+ (* 8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (+ (* 8 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* -1/2 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* -1/2 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -4 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (- (* 8 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* 1/8 (/ (* (pow alphay 10) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* 1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(- (+ 1 (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* 1/2 (/ (* (pow u0 2) (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2)))))))))) (* -1/2 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (* (pow alphay 2) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* 1/4 (/ (* (pow alphay 2) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))) (+ (* -2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0)))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (+ (* 4 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 32 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 5) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2)))))))) (pow alphay 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))))
(sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (+ (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* 2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))))
(+ 1 (+ (* -4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(- (+ 1 (+ (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))
(- (+ 1 (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphay 2))))
Calls

12 calls:

TimeVariablePointExpression
86.0ms
alphay
@inf
((/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* (PI) 2) u1) (* (PI) 1/2)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (neg (/ u0 (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* 2 (* (PI) u1)) (* (PI) 1/2)) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) (+ (* u1 2) 1/2) (cos (* (+ (* u1 2) 1/2) (PI))) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2))
48.0ms
alphax
@inf
((/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* (PI) 2) u1) (* (PI) 1/2)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (neg (/ u0 (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* 2 (* (PI) u1)) (* (PI) 1/2)) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) (+ (* u1 2) 1/2) (cos (* (+ (* u1 2) 1/2) (PI))) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2))
41.0ms
alphay
@-inf
((/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* (PI) 2) u1) (* (PI) 1/2)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (neg (/ u0 (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* 2 (* (PI) u1)) (* (PI) 1/2)) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) (+ (* u1 2) 1/2) (cos (* (+ (* u1 2) 1/2) (PI))) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2))
38.0ms
u0
@-inf
((/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* (PI) 2) u1) (* (PI) 1/2)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (neg (/ u0 (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* 2 (* (PI) u1)) (* (PI) 1/2)) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) (+ (* u1 2) 1/2) (cos (* (+ (* u1 2) 1/2) (PI))) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2))
37.0ms
alphax
@0
((/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (+ (* (* (PI) 2) u1) (* (PI) 1/2)) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (neg (/ u0 (- 1 u0))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+ (* 2 (* (PI) u1)) (* (PI) 1/2)) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) (+ (* u1 2) 1/2) (cos (* (+ (* u1 2) 1/2) (PI))) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (pow (* (tan (+ (* 2 (* (PI) u1)) (* (PI) 1/2))) (/ alphay alphax)) 2))

simplify309.0ms (1.7%)

Memory
10.4MiB live, 720.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0208369230
1785069088
0808064415
Stop Event
iter limit
node limit
Counts
238 → 238
Calls
Call 1
Inputs
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 u0)
(* u0 (- (* -1 u0) 1))
(* u0 (- (* u0 (- (* -1 u0) 1)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 1)) 1)) 1))
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(+ 1 (/ 1 u0))
(+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2))))
(+ 1 (+ (/ 1 u0) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+ 1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
1/2
(+ 1/2 (* 2 u1))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(cos (* (PI) (- 1/2 (* -2 u1))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* -1/2 (* (pow alphax 2) (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (+ (* 8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (+ (* 8 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* -1/2 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* -1/2 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -4 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (- (* 8 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))))))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* 1/8 (/ (* (pow alphay 10) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* 1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(- (+ 1 (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* 1/2 (/ (* (pow u0 2) (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2)))))))))) (* -1/2 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (* (pow alphay 2) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* 1/4 (/ (* (pow alphay 2) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))) (+ (* -2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0)))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (+ (* 4 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 32 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 5) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2)))))))) (pow alphay 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))))
(sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (+ (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* 2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))))
(+ 1 (+ (* -4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(- (+ 1 (+ (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))
(- (+ 1 (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphay 2))))
Outputs
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1 u0) 1))
(*.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1 u0) 1)) 1))
(*.f32 (fma.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 1)) 1)) 1))
(*.f32 (fma.f32 (fma.f32 (-.f32 (neg.f32 u0) #s(literal 1 binary32)) u0 #s(literal -1 binary32)) u0 #s(literal -1 binary32)) u0)
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0 (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0 (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (fma.f32 (-.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) u0 (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal -1/2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) u0 (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0 #s(literal 1 binary32))
(+ 1 (* 1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1/2 binary32))) u0 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u0 (/.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 #s(literal 1 binary32))
(+ 1 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 #s(literal 1 binary32))
(+ 1 (* 1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1/2 binary32))) u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0 #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(fma.f32 (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) u0 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))) u0 #s(literal 1 binary32))
(+ 1 (/ 1 u0))
(+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ 1 (+ (/ 1 u0) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(-.f32 (+.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/2 binary32)) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ 1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))
(+.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (+.f32 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)))
(-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)) u0))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 u0 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) u0)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal -1/2 binary32) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0)) u0))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)) u0))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0))
(+ (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0)) u0))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))) u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) #s(literal 2 binary32) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) #s(literal -4 binary32)) (*.f32 u0 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) u1)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 alphay alphay)) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) #s(literal -2 binary32))) u1 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) #s(literal -2 binary32) (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) #s(literal -4 binary32)) (*.f32 u0 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 2 binary32)) (*.f32 u0 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4/3 binary32))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 4 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -2 binary32)))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u1)) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) #s(literal -4 binary32)) (*.f32 u0 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -4 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 4 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u1 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 alphay alphay)) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) u1 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) u1 (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (*.f32 u1 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) u1 (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 (-.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4/3 binary32))))) u1 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal -2 binary32))) u1 (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))
(*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))
(+ (* 2 (/ (* (pow alphay 2) (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (/ (* (pow alphay 2) (* u1 (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (pow alphax 2)))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax alphax))) #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 alphax alphax))) u1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
(+ (* u1 (+ (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* (pow alphax 2) (cos (* 1/2 (PI)))))) (* u1 (+ (/ (* (pow alphay 2) (* u1 (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI)))))))) (pow alphax 2)) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (pow alphax 2)))))) (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4 binary32) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u1) (fma.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal -4 binary32) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 4/3 binary32))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (pow.f32 (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 4 binary32)))) (*.f32 alphax alphax))) u1 (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (PI.f32) #s(literal 2 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 alphax alphax))) #s(literal 2 binary32))) u1 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 2 u1))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos (* 1/2 (PI)))
(cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (*.f32 (PI.f32) (PI.f32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)))) u1 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 4/3 binary32) u1) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) u1 (*.f32 #s(literal -2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (PI.f32)))) u1 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 (PI.f32) u1) #s(literal 2 binary32))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 (fma.f32 (/.f32 (PI.f32) u1) #s(literal 1/2 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) u1)
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))
(*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))
(* 2 u1)
(*.f32 #s(literal 2 binary32) u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(*.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 2 binary32)) u1)
(cos (* (PI) (+ 1/2 (* 2 u1))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 (fma.f32 (/.f32 (PI.f32) u1) #s(literal -1/2 binary32) (*.f32 #s(literal -2 binary32) (PI.f32))) u1))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (fma.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) #s(literal 1/2 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(cos (* (PI) (- 1/2 (* -2 u1))))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))))))) (*.f32 alphax alphax) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32)) u0) (pow.f32 alphay #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))) (*.f32 alphax alphax))) (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32)))))) (*.f32 alphax alphax) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))))) (*.f32 alphax alphax) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 alphax alphax))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* -1/2 (* (pow alphax 2) (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -3 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -4 binary32))) (/.f32 (neg.f32 u0) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (+ (* 8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (+ (* 8 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* -1/2 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 #s(literal -4 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) u0) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -2 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 8 binary32) (fma.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -4 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 8 binary32))))) (*.f32 alphax alphax) (fma.f32 #s(literal -3 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -4 binary32))))) (*.f32 alphax alphax) (/.f32 (neg.f32 u0) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* -1/2 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 #s(literal -8 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 alphax alphax) (/.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -4 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -4 binary32) (/.f32 (*.f32 #s(literal 2 binary32) u0) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (- (* 8 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 8 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -4 binary32))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal 2 binary32) u0) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 u0 (/.f32 (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 alphax alphax) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphax alphax) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphax alphax) #s(literal 1 binary32))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(-.f32 (-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) #s(literal -1/4 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* 1/8 (/ (* (pow alphay 10) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) #s(literal -1/4 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/4 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/8 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) #s(literal -1/4 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) #s(literal -1/4 binary32) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/16 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* 1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/16 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/4 binary32))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/16 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/4 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/8 binary32))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(- (+ 1 (+ (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 4 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32)))
(- (+ 1 (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/8 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 4 binary32)))) #s(literal -1/4 binary32) (*.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (-.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (*.f32 alphay alphay))) (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (fma.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) u0) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) (*.f32 alphay alphay))) (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))))) (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 alphay alphay))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 alphay alphay) (/.f32 (neg.f32 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* 1/2 (/ (* (pow u0 2) (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2)))))))))) (* -1/2 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/4 binary32))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) (-.f32 (fma.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/4 binary32))) (*.f32 alphay alphay) (fma.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (* (pow alphay 2) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* 1/4 (/ (* (pow alphay 2) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 4 binary32)))) #s(literal 1/4 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))) (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (fma.f32 (*.f32 u0 (/.f32 (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 alphay alphay) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 alphay alphay) #s(literal 1 binary32))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(*.f32 (-.f32 (-.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))))) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(*.f32 (-.f32 (-.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 10 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (pow.f32 alphay #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 6 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 8 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(literal 4 binary32)))))) (*.f32 alphay alphay))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32)))) (-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -16 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 8 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 4 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))) (+ (* -2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0)))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (+ (* 4 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 32 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 5) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2)))))))) (pow alphay 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -16 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -16 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 8 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 4 binary32))))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -2 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 8 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -16 binary32)))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 4 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 5 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 32 binary32))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal -16 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 8 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 4 binary32)))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))))
(sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(sqrt.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))
(fma.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))))))
(+.f32 (fma.f32 (/.f32 (*.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 4 binary32) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) #s(literal -1/2 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (+ (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* 2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 4 binary32) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 4 binary32) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 2 binary32) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32) #s(literal 1 binary32))))))))
(+ 1 (+ (* -4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -4 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(- (+ 1 (+ (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 8 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 4 binary32)))
(- (+ 1 (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -16 binary32) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal -8 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) #s(literal 4 binary32))))
(sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) u0) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) #s(literal 1/4 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))))
(* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphay 2))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))

rewrite215.0ms (1.2%)

Memory
6.5MiB live, 328.3MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01391025
0234785
11051764
26396734
08213734
Stop Event
iter limit
node limit
iter limit
Counts
28 → 677
Calls
Call 1
Inputs
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32))))
(pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))
Outputs
(*.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)) (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))))
(*.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 #s(literal 1 binary32) alphay)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 2 binary32)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal -2 binary32)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphay #s(literal -2 binary32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (pow.f32 alphay #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (neg.f32 alphay))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 1 binary32)) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay)
(/.f32 (neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)) (neg.f32 alphay))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (neg.f32 alphay) (neg.f32 alphay)))
(/.f32 (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (neg.f32 alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (*.f32 alphay (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphay)))
(/.f32 (*.f32 #s(literal 1 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphay))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphay)
(/.f32 (pow.f32 alphay #s(literal -2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) alphay) (*.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))))
(/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32)))
(/.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) (/.f32 alphay (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(pow.f32 (exp.f32 (log.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) #s(literal 1 binary32))
(exp.f32 (log.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay)))
(neg.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphay) alphay (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) u0))
(*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 #s(literal -1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(*.f32 u0 (neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (+.f32 #s(literal 0 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 0 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 u0)) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 u0) (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))
(/.f32 u0 (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) u0))
(/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))
(-.f32 #s(literal 0 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(+.f32 #s(literal 0 binary32) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (-.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (pow.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphay) alphay (pow.f32 (*.f32 alphax (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (neg.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) u0))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(/.f32 (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 1 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)) (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)))
(*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))
(*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) alphax)
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) alphax)
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) alphax))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) #s(literal 1 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 alphax (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 alphax alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 alphax (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) #s(literal 1 binary32)) (*.f32 alphax (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) alphax))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(pow.f32 (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(exp.f32 (log.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))
(*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(fma.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(fma.f32 (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))))
(+.f32 (*.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(+.f32 (*.f32 (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (cos.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (sin.f32 (/.f32 (pow.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 2 binary32)) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(fma.f32 (/.f32 (*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal 2 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) alphay) (*.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32))
(fma.f32 (neg.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay alphay) (/.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 alphay (*.f32 (*.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (/.f32 (+.f32 #s(literal 0 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (/.f32 alphay alphax)) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)) (pow.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)))
(*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))
(*.f32 (/.f32 alphay alphax) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) alphax)
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) alphax)
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) alphax))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) #s(literal 1 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 alphax (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 alphax alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 alphax (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay) #s(literal 1 binary32)) (*.f32 alphax (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) alphax))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) alphay)) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) alphax))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 alphay alphax)) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (/.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(pow.f32 (exp.f32 (log.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))
(exp.f32 (log.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))

eval261.0ms (1.4%)

Memory
-23.6MiB live, 420.0MiB allocated
Compiler

Compiled 143 105 to 7 548 computations (94.7% saved)

prune45.0ms (0.2%)

Memory
6.7MiB live, 121.4MiB allocated
Pruning

20 alts after pruning (15 fresh and 5 done)

PrunedKeptTotal
New79411805
Fresh7411
Picked235
Done022
Total80320823
Accuracy
99.9%
Counts
823 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.7%
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
87.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
48.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
91.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
93.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
70.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
90.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
22.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
31.0%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
57.1%
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
98.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
93.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
5.8%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
95.2%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
94.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
87.0%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
91.2%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Compiler

Compiled 3 980 to 1 887 computations (52.6% saved)

simplify145.0ms (0.8%)

Memory
19.1MiB live, 176.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
cost-diff0
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
cost-diff160
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
cost-diff0
(/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
cost-diff0
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
cost-diff0
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))
cost-diff0
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
cost-diff0
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
cost-diff0
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
cost-diff64
(/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
cost-diff0
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
cost-diff0
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01552964
02372705
14072685
26632679
316092679
442612679
080232670
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
#s(literal 1 binary32)
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(*.f32 alphay alphay)
alphay
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 alphay alphax)
alphax
#s(literal -2 binary32)
(/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))
(neg.f32 u0)
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
#s(literal 1 binary32)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
#s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))
#s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32))
(*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))
(*.f32 alphax alphax)
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
#s(literal 1 binary32)
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 alphay alphax)
alphay
alphax
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 (/.f32 alphay (-.f32 u0 #s(literal 1 binary32))) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 (/.f32 alphay (-.f32 u0 #s(literal 1 binary32))) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 (/.f32 alphay (-.f32 u0 #s(literal 1 binary32))) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 1 binary32)))
(fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 alphay (-.f32 u0 #s(literal 1 binary32))) (*.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 1 binary32))
(*.f32 alphay alphay)
alphay
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
u1
#s(literal 2 binary32)
#s(literal 1/2 binary32)
(PI.f32)
(/.f32 alphay alphax)
alphax
#s(literal -2 binary32)
(/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (-.f32 u0 #s(literal 1 binary32)))
(neg.f32 u0)
u0
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))))))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))))))
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))))
#s(literal 1 binary32)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
#s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
#s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay alphay)
alphay
u0
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))
(atan.f32 (*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 alphay alphax)
alphax
(/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
#s(literal 2 binary32)
u1
#s(literal 1/2 binary32)
(PI.f32)
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 u0 (-.f32 #s(literal 1 binary32) u0))
u0
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))
(+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay)
(/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))
(*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
#s(literal 1/2 binary32)
(PI.f32)
(*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))
(*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)
u1
(*.f32 (PI.f32) #s(literal 2 binary32))
#s(literal 2 binary32)
(/.f32 alphay alphax)
alphay
alphax
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))
#s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32))
(*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))
(*.f32 alphax alphax)

localize651.0ms (3.6%)

Memory
-24.9MiB live, 856.0MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy12.272835116882677
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
accuracy12.272835116882677
(tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))
accuracy19.356407270615414
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
accuracy26.398362094431366
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
accuracy0.3951950195368841
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
accuracy6.008818397647841
#s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
accuracy12.193622740928953
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
accuracy28.545032508149593
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
accuracy1.5000069022940459
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))
accuracy2.0343907312164333
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
accuracy12.193622740928953
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
accuracy27.990793990563507
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
accuracy1.5000069022940459
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
accuracy3.3735260844245785
(fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
accuracy9.256457597652153
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
accuracy12.272835116882677
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
accuracy0.5546875
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
accuracy9.256457597652153
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
accuracy12.272835116882677
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
accuracy12.411551932715806
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
Samples
439.0ms247×0valid
32.0ms1valid
Compiler

Compiled 5 403 to 290 computations (94.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 432.0ms
ival-mult: 99.0ms (22.9% of total)
ival-div: 59.0ms (13.7% of total)
ival-atan: 51.0ms (11.8% of total)
ival-sin: 46.0ms (10.6% of total)
ival-cos: 37.0ms (8.6% of total)
ival-tan: 25.0ms (5.8% of total)
ival-pow2: 23.0ms (5.3% of total)
ival-add: 22.0ms (5.1% of total)
ival-cosu: 20.0ms (4.6% of total)
ival-sinu: 19.0ms (4.4% of total)
ival-tanu: 12.0ms (2.8% of total)
ival-sqrt: 8.0ms (1.9% of total)
ival-pow: 5.0ms (1.2% of total)
adjust: 2.0ms (0.5% of total)
ival-sub: 2.0ms (0.5% of total)
ival-neg: 2.0ms (0.5% of total)
ival-pi: 1.0ms (0.2% of total)
exact: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series687.0ms (3.8%)

Memory
5.6MiB live, 514.0MiB allocated
Counts
32 → 350
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
#s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
Outputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* -1 u0)
(* u0 (- (* -1 u0) 1))
(* u0 (- (* u0 (- (* -1 u0) 1)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 1)) 1)) 1))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (/ 1 u0))
(+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2))))
(+ 1 (+ (/ 1 u0) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))
(+ 1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* u1 (+ (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* u1 (+ (* u1 (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))) (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
1/2
(+ 1/2 (* 2 u1))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2))
(cos (* (PI) (- 1/2 (* -2 u1))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* 1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* 1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* -1/2 (* (pow alphax 2) (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (+ (* 8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (+ (* 8 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* -1/2 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* -1/2 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -4 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (- (* 8 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))))))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* 1/8 (/ (* (pow alphay 10) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* 1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(- (+ 1 (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))))))) (* -1/2 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* 1/2 (/ (* (pow u0 2) (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2)))))))))) (* -1/2 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (* (pow alphay 2) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* 1/4 (/ (* (pow alphay 2) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphay 2))))
(* (/ 1 alphay) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(* alphay (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))))) (pow alphay 6)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))))
(/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))))
(* (pow alphay 2) (+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))) (+ (* -2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0)))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (+ (* 4 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 32 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 5) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2)))))))) (pow alphay 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))))
(sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (+ (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* 2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))))
(+ 1 (+ (* -4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(- (+ 1 (+ (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))
(- (+ 1 (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(* -1 (* alphay (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))))) (pow alphay 6)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))))
Calls

12 calls:

TimeVariablePointExpression
88.0ms
u1
@0
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1) (/ (neg u0) (- 1 u0)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (+ (* (* alphay alphay) (* (pow (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) -2) (/ (neg u0) (- 1 u0)))) 1) (+ (* 2 u1) 1/2) (cos (* (+ (* 2 u1) 1/2) (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (+ (* 2 u1) 1/2) (PI)) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))))
80.0ms
alphax
@0
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1) (/ (neg u0) (- 1 u0)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (+ (* (* alphay alphay) (* (pow (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) -2) (/ (neg u0) (- 1 u0)))) 1) (+ (* 2 u1) 1/2) (cos (* (+ (* 2 u1) 1/2) (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (+ (* 2 u1) 1/2) (PI)) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))))
62.0ms
alphax
@inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1) (/ (neg u0) (- 1 u0)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (+ (* (* alphay alphay) (* (pow (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) -2) (/ (neg u0) (- 1 u0)))) 1) (+ (* 2 u1) 1/2) (cos (* (+ (* 2 u1) 1/2) (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (+ (* 2 u1) 1/2) (PI)) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))))
51.0ms
alphay
@-inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1) (/ (neg u0) (- 1 u0)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (+ (* (* alphay alphay) (* (pow (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) -2) (/ (neg u0) (- 1 u0)))) 1) (+ (* 2 u1) 1/2) (cos (* (+ (* 2 u1) 1/2) (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (+ (* 2 u1) 1/2) (PI)) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))))
46.0ms
u1
@inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (pow (/ (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphay) 2))) 1) (/ (neg u0) (- 1 u0)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1))) (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1)) (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1) (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) (tan (* (+ (* u1 2) 1/2) (PI))) (+ (* u1 2) 1/2) (pow (/ (cos (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) alphax) 2) (+ (* (* alphay alphay) (* (pow (sin (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax)))) -2) (/ (neg u0) (- 1 u0)))) 1) (+ (* 2 u1) 1/2) (cos (* (+ (* 2 u1) 1/2) (PI))) (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (* (+ (* 2 u1) 1/2) (PI)) (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (tan (* (+ (* u1 2) 1/2) (PI))) (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))))

simplify491.0ms (2.7%)

Memory
34.4MiB live, 865.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02820125682
09149117381
Stop Event
iter limit
node limit
Counts
350 → 350
Calls
Call 1
Inputs
1
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(* -1 u0)
(* u0 (- (* -1 u0) 1))
(* u0 (- (* u0 (- (* -1 u0) 1)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 1)) 1)) 1))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(+ 1 (* -1/2 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* 1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(+ 1 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(+ 1 (/ 1 u0))
(+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2))))
(+ 1 (+ (/ 1 u0) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))
(+ 1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(/ -1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(* -1 (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- 1 (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* u1 (+ (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* u1 (+ (* u1 (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))) (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(* 1/2 (PI))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
1/2
(+ 1/2 (* 2 u1))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2))
(cos (* 1/2 (PI)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(* 2 (* u1 (PI)))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(* 2 u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2))
(cos (* (PI) (- 1/2 (* -2 u1))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* 1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* 1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* -1/2 (* (pow alphax 2) (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))))))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (+ (* 8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (+ (* 8 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* -1/2 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))))))))
(+ 1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* -1/2 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(+ 1 (* (pow alphax 2) (+ (* -4 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ 1 (* (pow alphax 2) (+ (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (- (* 8 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))))))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* 1/8 (/ (* (pow alphay 10) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* 1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+ 1 (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(- (+ 1 (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))))))) (* -1/2 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* 1/2 (/ (* (pow u0 2) (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2)))))))))) (* -1/2 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (* (pow alphay 2) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* 1/4 (/ (* (pow alphay 2) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphay 2))))
(* (/ 1 alphay) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(* alphay (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))))) (pow alphay 6)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))))
(/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))))
(* (pow alphay 2) (+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3)))))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))) (+ (* -2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0)))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (+ (* 4 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 32 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 5) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2)))))))) (pow alphay 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))))
(sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (+ (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* 2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))))
(+ 1 (+ (* -4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(- (+ 1 (+ (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))
(- (+ 1 (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(* -1 (* alphay (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))))) (pow alphay 6)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))))
Outputs
1
#s(literal 1 binary32)
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* -1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (- (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2)) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (- (+ (* u0 (- (* 2 (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3))))) (/ 1 (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (fma.f32 u0 (-.f32 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1 u0) 1))
(*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32)))
(* u0 (- (* u0 (- (* -1 u0) 1)) 1))
(*.f32 u0 (fma.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32)) #s(literal -1 binary32)))
(* u0 (- (* u0 (- (* u0 (- (* -1 u0) 1)) 1)) 1))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32)) #s(literal -1 binary32)) #s(literal -1 binary32)))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(fma.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* u0 (+ (* -1 (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* 1/2 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(* u0 (+ (* u0 (+ (* u0 (+ (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (* -1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal -1/2 binary32) (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* 1/2 (* u0 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* u0 (- (* u0 (+ (* 1/2 (* u0 (- (* 2 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (+ (* -1/2 (/ (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))))) (* 1/2 (- (* 3/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 2 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (-.f32 (/.f32 #s(literal 3/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) #s(literal 1 binary32))
(+ 1 (* 1/2 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (* 1/2 (* u0 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/2 (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* 1/4 (/ 1 (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* 1/2 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))
(fma.f32 u0 (fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (fma.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/4 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(+.f32 (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(+ 1 (* u0 (+ (* u0 (+ (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 1 binary32))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))))
(+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))))
(- (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 2) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* (pow u0 3) (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))) (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (* (pow u0 3) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))))
(-.f32 (+.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))
(- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) #s(literal 1 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ 1 (/ 1 u0))
(+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(+ 1 (+ (/ 1 u0) (/ 1 (pow u0 2))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ 1 (+ (/ 1 u0) (+ (/ 1 (pow u0 2)) (/ 1 (pow u0 3)))))
(+.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0))))
(+ 1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))
(+.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))))
(+ 1 (+ (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (+ (/ (pow alphay 2) (* (pow u0 3) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (+.f32 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 #s(literal 3 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))))
(sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) #s(literal 1 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(/ -1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(* -1 (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0)) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) u0) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2))) (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (/.f32 (neg.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 u0 u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (+ (* 1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (+ (* 1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (pow u0 2)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (- (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (* -1 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow u0 3)) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 u0 u0)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (pow.f32 u0 #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (+ (* -1/2 (* (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (+ (* -1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 3)) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) (pow.f32 u0 #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- 1 (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (pow u0 2)))) (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 u0 u0)) #s(literal 1 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) (+ (/ 1 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 4)))) (+ (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2))) (+ (/ 1 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3))) (/ 2 (* u0 (* (pow (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 3)))))))) u0)) (/ 1 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) 2)))) u0)) (/ 1 (- 1 (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 u0 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 2 binary32) (*.f32 (*.f32 u0 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32))))) u0)) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (* -1 (/ (- (* -1 (/ (+ 1 (/ 1 u0)) u0)) 1) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0) #s(literal -1 binary32)) u0) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) u0) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (- (* -1 (/ (- (/ (pow alphay 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* -1 (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) u0)) (/ (pow alphay 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) u0) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(- (* -1 (/ (+ (/ 1 (* u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0)) (/ 1 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* -1/2 (* (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))) (* -1 (/ (+ (* -1 (/ (+ (* 1/2 (* (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (* 1/2 (* (/ (+ (* -1/2 (/ (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (* 3/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (+ (* 2 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))) (+ (/ 1 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 2))) (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 4)))))) u0) (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0)) (* -1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (pow (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) 3)))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (*.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 3/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 2 binary32)))) (/.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) #s(literal 3 binary32)))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))) u0))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* 1/2 (* (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (*.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(+ (sqrt (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) (* -1/2 (* (/ (- (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (* -1/2 (/ (+ (* 1/4 (/ 1 (* (pow (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))))))) u0) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)) (* 1/2 (* (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (sqrt (/ 1 (- 1 (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) u0)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (*.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))) u0))) u0))) u0) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))))
(- (+ 1 (* -1 (/ (+ (/ 1 (* u0 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (+ (/ 1 (* (pow u0 2) (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))) u0))) (/ 1 (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) u0) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* -1 (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(fma.f32 u1 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* u1 (+ (* -1 (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* u1 (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (+ (* -1 (/ (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (+ (* 2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))))
(fma.f32 u1 (fma.f32 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (neg.f32 (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))
(fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* u1 (+ (* -1/2 (* (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(fma.f32 u1 (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* u1 (+ (* u1 (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (/ (* (pow alphay 4) (* (pow u0 2) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))) (* (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))
(fma.f32 u1 (fma.f32 u1 (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 u1 (+.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+.f32 (fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+.f32 (fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (* (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(* 1/2 (PI))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+ (* 1/2 (PI)) (* 2 (* u1 (PI))))
(*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI))))
(/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (* u1 (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* 2 (/ (* u1 (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI)))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (fma.f32 #s(literal 2 binary32) (+.f32 (PI.f32) (*.f32 u1 (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+ (* u1 (- (+ (* 2 (PI)) (* u1 (- (* u1 (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* -2 (/ (* (PI) (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (cos (* 1/2 (PI)))))))) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))) (/ (sin (* 1/2 (PI))) (cos (* 1/2 (PI)))))
(fma.f32 u1 (-.f32 (fma.f32 u1 (fma.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 2 u1))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(cos (* 1/2 (PI)))
(cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+ (cos (* 1/2 (PI))) (* -2 (* u1 (* (PI) (sin (* 1/2 (PI)))))))
(fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* -2 (* u1 (* (pow (PI) 2) (cos (* 1/2 (PI)))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 u1 (fma.f32 (*.f32 #s(literal -2 binary32) u1) (*.f32 (*.f32 (PI.f32) (PI.f32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+ (cos (* 1/2 (PI))) (* u1 (- (* u1 (+ (* -2 (* (pow (PI) 2) (cos (* 1/2 (PI))))) (* 4/3 (* u1 (* (pow (PI) 3) (sin (* 1/2 (PI)))))))) (* 2 (* (PI) (sin (* 1/2 (PI))))))))
(fma.f32 u1 (fma.f32 u1 (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 4/3 binary32) u1) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(+ (* 2 (/ (* (pow alphay 2) (* u0 (* u1 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (*.f32 u1 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* u1 (- (* -1 (* u1 (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* u1 (- (* u1 (- (* -1 (* u1 (+ (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (+ (* -1 (/ (* u0 (+ (* -2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 2) (* (cos (* 1/2 (PI))) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))))) (+ (* -2 (/ (* (pow alphay 4) (* (sin (* 1/2 (PI))) (* (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 6) (* (cos (* 1/2 (PI))) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 2 (/ (* (sin (* 1/2 (PI))) (- (* -4/3 (pow (PI) 3)) (+ (* -4 (/ (* (pow (PI) 2) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (+ (* -2 (* (pow (PI) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (* 4/3 (/ (* (pow (PI) 3) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (cos (* 1/2 (PI))))) (* 4 (/ (* (PI) (* (sin (* 1/2 (PI))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (cos (* 1/2 (PI))))))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2)))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))) (* 2 (/ (* (pow alphay 2) (* (sin (* 1/2 (PI))) (* (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))))) (+ (* -4 (/ (* (pow alphay 4) (* u0 (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2)))) (* (pow alphax 8) (* (pow (cos (* 1/2 (PI))) 2) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 4) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))))) (* -1 (/ (* u0 (+ (* -4 (/ (* (pow alphay 4) (* (pow (sin (* 1/2 (PI))) 2) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 6) (* (pow (cos (* 1/2 (PI))) 2) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 3))))) (/ (* (pow alphay 2) (+ (* 4 (/ (* (PI) (* (pow (sin (* 1/2 (PI))) 2) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))))) (pow (cos (* 1/2 (PI))) 2))) (pow (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2)))) 2))) (* (pow alphax 4) (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2))))) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* -2 (/ (* (pow alphay 2) (* u0 (* (sin (* 1/2 (PI))) (- (* 2 (PI)) (* -2 (/ (* (PI) (pow (sin (* 1/2 (PI))) 2)) (pow (cos (* 1/2 (PI))) 2))))))) (* (pow alphax 4) (* (cos (* 1/2 (PI))) (* (pow (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))) 2) (pow (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))))) (/ u0 (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (* 1/2 (PI))) 2)) (* (pow alphax 2) (pow (cos (* 1/2 (PI))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 u1 (fma.f32 u1 (-.f32 (neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))) (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)))) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))))))) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32)))) (pow.f32 alphax #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))) (neg.f32 (*.f32 u0 (/.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(/ u0 (* (+ (/ 1 (* (pow alphax 2) (+ 1 (/ (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)))))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(* 2 (* u1 (PI)))
(*.f32 (*.f32 #s(literal 2 binary32) u1) (PI.f32))
(* u1 (+ (* 1/2 (/ (PI) u1)) (* 2 (PI))))
(*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32))))
(/ (sin (* (PI) (+ 1/2 (* 2 u1)))) (cos (* (PI) (+ 1/2 (* 2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(* 2 u1)
(*.f32 #s(literal 2 binary32) u1)
(* u1 (+ 2 (* 1/2 (/ 1 u1))))
(*.f32 u1 (+.f32 (/.f32 #s(literal 1/2 binary32) u1) #s(literal 2 binary32)))
(cos (* (PI) (+ 1/2 (* 2 u1))))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(/ (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2)) (/ (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(* -1 (* u1 (+ (* -2 (PI)) (* -1/2 (/ (PI) u1)))))
(neg.f32 (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1)))))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(sqrt (+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ 1 (/ u0 (* (+ (* 1/2 (/ (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))))) (pow alphax 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (fma.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))
(/ (sin (* (PI) (- 1/2 (* -2 u1)))) (cos (* (PI) (- 1/2 (* -2 u1)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))
(/ (pow (cos (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1)))))))) 2) (pow alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(cos (* (PI) (- 1/2 (* -2 u1))))
(cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))
(+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (- 1/2 (* -2 u1))))) (* alphax (cos (* (PI) (- 1/2 (* -2 u1))))))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 (/.f32 u0 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (neg.f32 (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* -1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))) (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))))))
(fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (* (pow alphax 2) (+ (* -1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (+ (* 1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (+ (* -1 (/ (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) 3) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))))) (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 alphay #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* 1/2 (* (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (pow alphax 2) (+ (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* 1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))) (* (pow alphax 2) (+ (* 1/2 (* (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))) (* (pow alphax 2) (+ (* -1/2 (* (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (* -1/2 (* (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (* -1/2 (/ (* u0 (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (+ (* 1/4 (/ (* (pow u0 2) (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 4) (pow (- 1 u0) 2))))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (sqrt (/ 1 (+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 alphay #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ 1 (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))
(+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+.f32 (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))))
(+.f32 (fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 alphay #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0))
(+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0))))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0))))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3) (- 1 u0)))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2) (- 1 u0)))))))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) (- 1 u0))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 alphay #s(literal 10 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))) (-.f32 #s(literal 1 binary32) u0)))
(+ 1 (* -1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* -1/2 (* (pow alphax 2) (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal -3 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 u0) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -2 (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (+ (* 8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (+ (* 8 (/ (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (pow (- 1 u0) 2))))) (/ (* u0 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* -1/2 (+ (* -4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (+ (* -4 (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (*.f32 #s(literal -4 binary32) (fma.f32 (/.f32 u0 (*.f32 alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal -3 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 #s(literal -3 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (neg.f32 u0) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2)))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (fma.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1/2 (* (pow alphax 2) (+ (* -8 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* -1 (/ (* u0 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* -1/2 (+ (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (/ (pow u0 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (pow (- 1 u0) 2))))))) (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -8 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* -4 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 2 binary32) u0) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphax 2) (+ (* 2 (/ u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* (pow alphax 2) (- (* 8 (/ (* (pow alphax 2) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (fma.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 #s(literal 2 binary32) u0) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))
(+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))) (+ (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10)) (* (pow alphay 10) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3)))) (/ (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2)))))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))))))) (+ (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8)) (* (pow alphay 8) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 3))))) (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6)) (* (pow alphay 6) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (* -1 (/ (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2))) 2))))))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow alphay 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (/ (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (pow alphay 2)))))
(fma.f32 (*.f32 alphax alphax) (fma.f32 (*.f32 alphax alphax) (-.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 alphay #s(literal 10 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32)))))))) (fma.f32 (/.f32 u0 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 3 binary32))))))) (*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay))) #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphax 4))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphay 4) (* u0 (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphay 10) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphax 6))) (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphay 8) (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 6 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(- (+ 1 (+ (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphay 8) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 1 binary32)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (- 1 u0))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 u0 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 u0) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* 1/2 (/ (* (pow alphay 4) (* u0 (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (* (pow alphay 8) (pow u0 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphax #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphax #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+ 1 (+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))))) #s(literal 1 binary32)) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 6 binary32))))) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(-.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 6 binary32))))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* 1/8 (/ (* (pow alphay 10) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))))) (pow alphax 6)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))) (pow alphax 4)) (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 u0 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 10 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/2 (* (/ (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2)))))) (pow alphax 4)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* 1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0)))) (* 1/4 (/ (* (pow alphay 4) (* u0 (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (* 1/16 (/ (* (pow alphay 8) (* (pow u0 2) (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (pow (- 1 u0) 2))))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))))) (pow alphax 6)) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/4 (* (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (+ 1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphax #s(literal 6 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ 1 (+ (* -1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(- (+ 1 (+ (* 1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(- (+ 1 (+ (* -1/8 (/ (* (pow alphay 8) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3))) (* (pow alphax 6) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (- 1 u0))))) (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+ (* -1/4 (/ (* (pow alphay 6) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* (pow alphay 4) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))
(-.f32 (+.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 4))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))))) (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 6) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (/ (* (pow alphay 8) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (pow alphax 6))) (/ (* (pow alphay 2) u0) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (+ (* -1 (/ (* (pow alphay 6) (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))))) (pow.f32 alphax #s(literal 6 binary32))))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))))))))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* -1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2))))))))) (* -1/2 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (+ (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* (pow u0 2) (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (pow (- 1 u0) 2)))))))) (+ (* -1 (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (pow (- 1 u0) 2))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (neg.f32 u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))) (/ (* u0 (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2)) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))))) (+ (* -1 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (/ (* (pow u0 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))))))) (* -1/2 (+ (* -1 (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))))) (fma.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* 1/2 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (+ (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3)))) (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax)))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (/ (* u0 (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))))) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2))))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))) (+ (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))) (* -1 (/ (* u0 (pow (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2))) 2)) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 3))))))) (/ (* u0 (- (/ 1 (pow alphax 2)) (/ u0 (pow alphax 2)))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))))) (neg.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 alphax alphax))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))))))) (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+ (* 1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (+ (* 1/2 (/ (* u0 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* 1/2 (/ (* (pow u0 2) (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (pow (- 1 u0) 2)))))))))) (* -1/2 (+ (* -1 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (+ (* -1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (*.f32 u0 u0) (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))))))) (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* 1/2 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* (pow alphay 2) (+ (* -1/2 (* (pow alphay 2) (+ (* -1/2 (/ (* u0 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (* -1/4 (/ (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2)) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0)))))))) (* -1/2 (+ (* 1/4 (/ (pow u0 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (pow (- 1 u0) 2)))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1/2 binary32) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* -1/2 (/ (* (pow alphay 2) (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 u0 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+ 1 (* (pow alphay 2) (+ (* (pow alphay 2) (- (* 1/4 (/ (* (pow alphay 2) (* u0 (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2))) (* (pow alphax 4) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (- 1 u0))))) (* 1/2 (/ (* u0 (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1))))))))))) (* (pow alphax 2) (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0))))))) (/ u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) u0) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))))))) (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))) (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4)) (* (pow alphax 6) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (+ (* -1 (/ u0 (* (pow alphax 4) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6)))) (* -1 (/ (* u0 (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (* (pow alphax 4) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4)))))))) (/ u0 (* (pow alphax 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))))) (/ u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) (-.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))))) (*.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 (/.f32 u0 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))))))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))))))) (neg.f32 (/.f32 (/.f32 u0 (*.f32 alphax alphax)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))))) (pow alphay 6)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (+ (* 1/4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))))) (* 1/2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(+ (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))
(fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (pow alphay 4))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))) (+ (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (- 1 u0)))) (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 10) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (pow alphay 6))) (/ 1 (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 3) (pow (- 1 u0) 2)))))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (* (pow (+ 1 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) 2) (- 1 u0))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 10 binary32))) (*.f32 (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32)) (pow.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))
(+ 1 (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))))
(+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))
(- (+ 1 (+ (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))) (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0)))))
(-.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(- (+ 1 (+ (* -1 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6))) (* (pow alphay 6) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 8) (- 1 u0))))) (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4))) (* (pow alphay 4) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 6) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2))) (* (pow alphay 2) (* (pow (cos (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 4) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 8 binary32))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1 (/ (* (pow alphay 2) u0) (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (+ (* -1 (/ u0 (* (pow (sin (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))) 2) (- 1 u0)))) (/ 1 (pow alphay 2))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* (/ 1 alphay) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))
(*.f32 (/.f32 #s(literal 1 binary32) alphay) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay)
(/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay)
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))))))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay)
(/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay)
(/.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (+.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))))))))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay)
(* alphay (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))
(*.f32 alphay (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))
(*.f32 alphay (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))
(*.f32 alphay (+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) u0) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))))) (pow alphay 6)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))))
(*.f32 alphay (+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) u0) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) u0) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/ (* (pow alphay 2) u0) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(* (pow alphay 2) (- (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (pow alphay 4))) (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (-.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (pow alphay 6))) (+ (/ 1 (pow alphay 2)) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 (+.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))))
(* (pow alphay 2) (+ (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (pow alphay 4))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (pow alphay 6))) (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))))
(sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))
(fma.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3)))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(+ (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))) (+ (* -2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0)))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (+ (* 4 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 32 (/ (* (pow alphax 10) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 5) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2)))))))) (pow alphay 6)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (+ (* -1/2 (* (/ (+ (* -16 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (+ (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3) (pow (- 1 u0) 2))))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (* (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 2) (- 1 u0))))))) (pow alphay 4)) (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))) (* 2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (pow (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) 3))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -16 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal 4 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal -16 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (*.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 32 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 5 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (fma.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) #s(literal 3 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))
(fma.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))))))))
(+.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
(+ (sqrt (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -2 (* (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (+ (* -1/2 (* (/ (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2)))))) (pow alphay 4)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))) (* -1/2 (* (/ (+ (* 2 (/ (* (pow alphax 4) (* u0 (* (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0)))) (* 4 (/ (* (pow alphax 8) (* (pow u0 2) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (pow (- 1 u0) 2))))))))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (* (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))) (- 1 u0))))) (* 16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (pow alphay 6)) (sqrt (/ 1 (+ 1 (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))))))))
(+.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))) (*.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (fma.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal -8 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 #s(literal 16 binary32) (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))))))
(+ 1 (+ (* -4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0))))))
(+.f32 (fma.f32 #s(literal -4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(- (+ 1 (+ (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))) (* 8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0))))))
(-.f32 (+.f32 (fma.f32 #s(literal 8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (*.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(- (+ 1 (+ (* -16 (/ (* (pow alphax 8) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 6))) (* (pow alphay 6) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 4) (- 1 u0))))) (* 2 (/ (* (pow alphax 2) u0) (* (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) (- 1 u0)))))) (+ (* -8 (/ (* (pow alphax 6) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 4))) (* (pow alphay 4) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 3) (- 1 u0))))) (* 4 (/ (* (pow alphax 4) (* u0 (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (* (pow alphay 2) (* (pow (+ 1 (cos (* 2 (atan (/ (* alphay (sin (* (PI) (+ 1/2 (* 2 u1))))) (* alphax (cos (* (PI) (+ 1/2 (* 2 u1)))))))))) 2) (- 1 u0)))))))
(-.f32 (+.f32 (fma.f32 #s(literal -16 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 6 binary32))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)) (fma.f32 #s(literal -8 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 4 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 4 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) #s(literal 1 binary32)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/ (* (pow alphay 2) u0) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))
(* (pow alphay 2) (+ (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2))) (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (pow alphay 4))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))))
(*.f32 (*.f32 alphay alphay) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))))))
(* (pow alphay 2) (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3)))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2)))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (pow alphay 6))) (/ u0 (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (+ (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow alphay 2) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow alphay 4) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2))))))))
(*.f32 (*.f32 alphay alphay) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 6 binary32))) (-.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))))))))))
(* -1 (* (/ 1 alphay) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))
(neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) alphay) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))) alphay))
(neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3))))))) alphay))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))))))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay))
(* -1 (/ (+ (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3)))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0)))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* 1/2 (/ (* (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) (pow u0 3))))) (pow alphay 6)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (pow (- 1 u0) 2))) (pow u0 2))) (+ (* -1 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))) (* 1/4 (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (* (pow (- 1 u0) 3) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) (pow u0 3))))) (pow alphay 4)) (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))))) (* -1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (pow (- 1 u0) 3)) (pow u0 3)))))))) alphay))
(neg.f32 (/.f32 (+.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0)) (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (+.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (/.f32 (*.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0)))))) (pow.f32 alphay #s(literal 6 binary32))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -3/4 binary32) (neg.f32 (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))) (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay)) (sqrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))))))))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))) alphay))
(* -1 (* alphay (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0))))))
(neg.f32 (*.f32 alphay (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))
(neg.f32 (*.f32 alphay (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0))))))))
(neg.f32 (*.f32 alphay (+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) u0) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(* -1 (* alphay (+ (sqrt (/ u0 (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 4)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (+ (* -1/2 (* (/ (+ (* -1 (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))) (+ (* -1/2 (/ (* (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (+ (* 1/4 (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (pow (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) 2))) u0)) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (* (- 1 u0) (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))))) u0)) (+ (/ (* (pow alphax 2) (* (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (* -1 (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 8) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))) (/ (* (pow alphax 4) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 6) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0))))))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)))) (/ (* (pow alphax 6) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 10) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 3) (- 1 u0))))))) (pow alphay 6)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))) (* 1/2 (* (/ (- 1 (* -1 (/ (* (pow alphax 2) (* u0 (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4))) (* (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 4) (* (pow (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) 2) (- 1 u0)))))) (pow alphay 2)) (sqrt (/ (* (+ (/ (pow (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2) (pow (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) 2)) (pow (sin (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2)) (- 1 u0)) u0)))))))))
(neg.f32 (*.f32 alphay (+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) u0) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32))) u0) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) u0)) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 8 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 10 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (*.f32 (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 alphay alphay))) (sqrt.f32 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0)))))) (sqrt.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))

rewrite225.0ms (1.2%)

Memory
-8.5MiB live, 343.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01552005
02361536
110731464
272251464
089441453
Stop Event
iter limit
node limit
iter limit
Counts
32 → 515
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))
#s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))
(*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))
(tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)))))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (-.f32 #s(literal 0 binary32) (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(*.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (neg.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)))) (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 6 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (+.f32 (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay)) #s(literal 2 binary32))) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 alphay (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (neg.f32 u0) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (neg.f32 u0) (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (neg.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (neg.f32 u0))
(*.f32 #s(literal -1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 u0) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal -1 binary32))
(*.f32 u0 (neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0)))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))) (+.f32 #s(literal 0 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 0 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (*.f32 (neg.f32 u0) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) u0)))
(/.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) u0))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 #s(literal -1 binary32) u0)))
(/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (+.f32 #s(literal -1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) u0) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal -1 binary32) u0) u0))
(-.f32 (/.f32 #s(literal 0 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 0 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (/.f32 (+.f32 #s(literal -1 binary32) u0) u0) #s(literal -1 binary32))
(+.f32 #s(literal 0 binary32) (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)))
(neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/4 binary32)) (pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/4 binary32)))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32))))
(pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32)))) #s(literal 1/2 binary32)))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
(*.f32 (pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))) #s(literal 1/4 binary32)) (pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))) #s(literal 1/4 binary32)))
(sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))))
(pow.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))) #s(literal 1/2 binary32)))
#s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))
#s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (+.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 #s(literal 1 binary32) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) #s(literal 1 binary32))
(fma.f32 (neg.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (+.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 1 binary32) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))
(*.f32 (neg.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) u0)))
(*.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(*.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))) (neg.f32 (+.f32 #s(literal -1 binary32) u0)))
(/.f32 (*.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))) (+.f32 #s(literal -1 binary32) u0))
(/.f32 (*.f32 #s(literal 1 binary32) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) (+.f32 #s(literal -1 binary32) u0))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))))
(/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))
(pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (+.f32 #s(literal -1 binary32) u0)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(exp.f32 (*.f32 (log1p.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 2 binary32)) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32)) (pow.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32)))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (*.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 6 binary32)))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 4 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (neg.f32 u0) (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (neg.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal -2 binary32)) #s(literal 2 binary32)) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))
(*.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))))
(*.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 #s(literal 1 binary32) alphax)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal -2 binary32)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 #s(literal 1 binary32) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (pow.f32 alphax #s(literal -2 binary32))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (pow.f32 alphax #s(literal -2 binary32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 1 binary32)) (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax)
(/.f32 (neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphax alphax))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (neg.f32 alphax) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (neg.f32 alphax) (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (*.f32 alphax (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (neg.f32 alphax)))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(/.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax) alphax)
(/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))
(/.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (/.f32 alphax (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) alphax))
(/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax))) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal -1 binary32))
(pow.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax)) #s(literal 2 binary32)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(neg.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 2 binary32)) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))))
(fma.f32 (/.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal 2 binary32) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) alphay) (*.f32 alphay (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal -1 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (neg.f32 u0)) (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (/.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 1 binary32))
(fma.f32 (neg.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (*.f32 alphay (/.f32 u0 (+.f32 #s(literal -1 binary32) u0))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) alphay #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) (*.f32 alphay alphay) #s(literal 1 binary32))
(fma.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (*.f32 alphay alphay)) #s(literal 1 binary32))
(fma.f32 (neg.f32 u0) (*.f32 (/.f32 #s(literal -1 binary32) (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay alphay) (/.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay alphay) (*.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(fma.f32 alphay (*.f32 (*.f32 (*.f32 alphay (/.f32 u0 (+.f32 #s(literal -1 binary32) u0))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 alphay (*.f32 (*.f32 alphay (/.f32 u0 (+.f32 #s(literal -1 binary32) u0))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 1 binary32))
(+.f32 (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 u0 (+.f32 #s(literal -1 binary32) u0)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))
(*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (neg.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32))))))
(/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 2 binary32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))
(+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))
(-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))))
(fma.f32 (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))))
(fma.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(+.f32 (*.f32 (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))) (*.f32 (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))) (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))))
(+.f32 (*.f32 (cos.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (cos.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))) (*.f32 (sin.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (sin.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
#s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (PI.f32))
(*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(*.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32))))
(*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))
(/.f32 (*.f32 (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32)) (PI.f32)) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32)) (PI.f32)) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (*.f32 (PI.f32) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) #s(literal -1/4 binary32))) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (PI.f32) (fma.f32 (pow.f32 u1 #s(literal 3 binary32)) #s(literal 8 binary32) #s(literal 1/8 binary32))) (fma.f32 (*.f32 u1 u1) #s(literal 4 binary32) (-.f32 #s(literal 1/4 binary32) (*.f32 u1 #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))) (neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))) (neg.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))))
(/.f32 (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))) (-.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32)) (*.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32))))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32)))) (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32))) (fma.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) #s(literal 8 binary32) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))) (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 u1 #s(literal 2 binary32))))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) #s(literal 2 binary32)) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (PI.f32))) (*.f32 (PI.f32) (fma.f32 u1 #s(literal 2 binary32) #s(literal -1/2 binary32)))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))
(*.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(*.f32 (sin.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 (sin.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))))
(tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(*.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(*.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))) (neg.f32 (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (neg.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (*.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) #s(literal 1 binary32)) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (tan.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (tan.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(pow.f32 (/.f32 #s(literal 1 binary32) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) #s(literal -1 binary32))
(neg.f32 (/.f32 (neg.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))))
(neg.f32 (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (neg.f32 (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))
(tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32)))

eval219.0ms (1.2%)

Memory
12.9MiB live, 521.8MiB allocated
Compiler

Compiled 225 448 to 6 939 computations (96.9% saved)

prune96.0ms (0.5%)

Memory
-0.2MiB live, 202.3MiB allocated
Pruning

26 alts after pruning (20 fresh and 6 done)

PrunedKeptTotal
New85214866
Fresh4610
Picked325
Done145
Total86026886
Accuracy
100.0%
Counts
886 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.2%
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
81.4%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
87.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
48.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
97.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
97.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
71.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
90.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
98.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
97.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
21.8%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
56.2%
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
98.0%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
98.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
97.9%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
72.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
93.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
98.0%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
5.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
95.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
94.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32))))))))
94.1%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
93.7%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
91.2%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Compiler

Compiled 9 606 to 2 210 computations (77% saved)

regimes218.0ms (1.2%)

Memory
27.2MiB live, 299.7MiB allocated
Counts
58 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 alphax #s(literal -2 binary32)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (/.f32 (fma.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cos.f32 (/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 0 binary32)) #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(approx (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) #s(literal 1/2 binary32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Calls

13 calls:

19.0ms
alphax
19.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
18.0ms
u1
17.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
17.0ms
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
Results
AccuracySegmentsBranch
99.4%1u0
99.4%1u1
99.4%1alphax
99.4%1alphay
99.4%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.4%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.4%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.4%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.4%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.4%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.4%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.4%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes272.0ms (1.5%)

Memory
-22.9MiB live, 258.1MiB allocated
Counts
47 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (neg.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)) (*.f32 alphay alphay)) (/.f32 (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 #s(approx (+ (* 1/2 (PI)) (* u1 (* (PI) 2))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(pow.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal -1/2 binary32))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
Calls

13 calls:

45.0ms
u0
40.0ms
alphay
38.0ms
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
27.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
15.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
97.9%1u0
97.9%1u1
97.9%1alphax
97.9%1alphay
97.9%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.9%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.9%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.9%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.9%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.9%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.9%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.9%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.9%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes175.0ms (1%)

Memory
17.5MiB live, 131.7MiB allocated
Counts
31 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
Calls

13 calls:

49.0ms
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
26.0ms
u0
10.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
9.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
9.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
97.8%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.8%1u0
97.8%1u1
97.8%1alphax
97.8%1alphay
97.8%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.8%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.8%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.8%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.8%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.8%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.8%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes143.0ms (0.8%)

Memory
23.9MiB live, 141.3MiB allocated
Counts
28 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) alphay) (/.f32 #s(literal 1/2 binary32) alphay) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (-.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))) #s(literal 2 binary32))))))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
Calls

13 calls:

27.0ms
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
18.0ms
alphax
16.0ms
u1
8.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
8.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
97.8%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.8%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.8%1u0
97.8%1u1
97.8%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.8%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.8%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.8%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.8%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.8%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
97.8%1alphax
97.8%1alphay
Compiler

Compiled 522 to 219 computations (58% saved)

regimes188.0ms (1%)

Memory
-31.8MiB live, 122.5MiB allocated
Counts
23 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
Calls

13 calls:

39.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
24.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
7.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
7.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
7.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Results
AccuracySegmentsBranch
97.6%1u0
97.6%1alphax
97.6%1alphay
97.6%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.6%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.6%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.6%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.6%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.6%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.6%1u1
97.6%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.6%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.6%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes168.0ms (0.9%)

Memory
15.3MiB live, 135.7MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 u1 (*.f32 (PI.f32) #s(literal 2 binary32))))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Calls

13 calls:

50.0ms
alphax
40.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
11.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
7.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
7.0ms
u0
Results
AccuracySegmentsBranch
95.2%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
95.2%1u0
95.2%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
95.2%1u1
95.2%1alphax
95.2%1alphay
95.2%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
95.2%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
95.2%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
95.2%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
95.2%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
95.2%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
95.2%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes111.0ms (0.6%)

Memory
-38.3MiB live, 156.4MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (neg.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (pow (/ (cos (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphax) 2))) 1)) (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) #s(approx (cos (* (+ (* 2 u1) 1/2) (PI))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (* (/ 2 (* alphax alphax)) (/ (* (cos (/ (+ (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2)) (cos (/ (- (* (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax))) 2) 0) 2))) 2)) (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))) (cos.f32 (*.f32 (PI.f32) (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))))))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))))))
Outputs
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
Calls

13 calls:

25.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
12.0ms
alphax
9.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
8.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
6.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
Results
AccuracySegmentsBranch
94.7%1u0
94.7%1alphax
94.7%1alphay
94.7%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
94.7%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
94.7%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
94.7%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
94.7%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
94.7%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
94.7%1u1
94.7%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
94.7%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
94.7%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes42.0ms (0.2%)

Memory
13.9MiB live, 92.0MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ (/ (/ u0 (- 1 u0)) (+ (pow (/ (sin (atan (* (tan (+ (* 1/2 (PI)) (* u1 (* (PI) 2)))) (/ alphay alphax)))) alphay) 2) (/ (+ (cos (* (atan (* (tan (* (+ (* u1 2) 1/2) (PI))) (/ alphay alphax))) 2)) 1) (* (* alphax alphax) 2)))) 1))) (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (/.f32 (sin.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (fma.f32 #s(literal 2 binary32) u1 #s(literal 1/2 binary32)) (PI.f32)))))) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
Calls

13 calls:

4.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
4.0ms
alphax
3.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
3.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
3.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Results
AccuracySegmentsBranch
94.4%1alphay
94.4%1u0
94.4%1alphax
94.4%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
94.4%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
94.4%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
94.4%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
94.4%1u1
94.4%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
94.4%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
94.4%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
94.4%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
94.4%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes37.0ms (0.2%)

Memory
7.4MiB live, 88.1MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
Calls

13 calls:

4.0ms
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
3.0ms
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
3.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
3.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
3.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
91.3%1u0
91.3%1alphax
91.3%1alphay
91.3%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
91.3%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
91.3%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
91.3%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
91.3%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
91.3%1u1
91.3%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
91.3%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
91.3%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
91.3%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

regimes32.0ms (0.2%)

Memory
5.3MiB live, 84.1MiB allocated
Accuracy

Total -29.0b remaining (-1030.4%)

Threshold costs -29b (-1030.4%)

Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) #s(approx (+ (* (/ (* alphay alphay) (pow (sin (atan (* (/ alphay alphax) (/ (sin (* (+ (* u1 2) 1/2) (PI))) (cos (* (+ (* u1 2) 1/2) (PI))))))) 2)) (neg (/ u0 (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) #s(approx (/ (neg u0) (- 1 u0)) (*.f32 u0 (-.f32 (neg.f32 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (fma.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal -2 binary32)) (/.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Calls

13 calls:

3.0ms
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
2.0ms
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
2.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
2.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
2.0ms
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Results
AccuracySegmentsBranch
91.2%1u0
91.2%1alphax
91.2%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
91.2%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
91.2%1u1
91.2%1alphay
91.2%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
91.2%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
91.2%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
91.2%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
91.2%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
91.2%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
91.2%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
Compiler

Compiled 522 to 219 computations (58% saved)

simplify112.0ms (0.6%)

Memory
-18.9MiB live, 100.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01921073
12451073
22621073
32751073
42871073
53061073
63491073
74581073
86021073
97461073
109291073
1111681073
1214081073
1315801073
1416951073
1518091073
1619061073
1720171073
1821171073
1921831073
2022071073
2122111073
2222111073
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)) (/.f32 (/.f32 #s(literal -1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 u1 #s(literal 2 binary32)) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (pow.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (-.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 #s(approx (+ (* u1 2) 1/2) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))) (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (-.f32 u0 #s(literal 1 binary32))) (+.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) u1) (*.f32 (PI.f32) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal -1 binary32) (pow.f32 (*.f32 (tan.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) (*.f32 alphax alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))))) u0) (-.f32 #s(literal 1 binary32) u0)))))
(pow.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 u0 #s(literal 1 binary32)))) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 u0 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(approx (* (/ 1 (+ (/ (/ 1 (+ (pow (* (tan (+ (* (* (PI) 2) u1) (* (PI) 1/2))) (/ alphay alphax)) 2) 1)) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) u0)) (-.f32 u0 #s(literal 1 binary32))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt.f32 #s(approx (/ 1 (+ (/ (/ u0 (- 1 u0)) (+ (/ (pow (sin (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphay alphay)) (/ (pow (cos (atan (/ (* (/ alphay alphax) (sin (* (PI) (+ (* 2 u1) 1/2)))) (cos (* (PI) (+ (* 2 u1) 1/2)))))) 2) (* alphax alphax)))) 1)) (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 u1 #s(literal 2 binary32) #s(literal 1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) alphay) #s(literal -2 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))

soundness1.5s (8.4%)

Memory
31.7MiB live, 1 141.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01061065
0181980
1762711
27137711
08589711
0169053630
1660253450
0811749908
01552005
02361536
110731464
272251464
089441453
0208369230
1785069088
0808064415
052315296
1174712736
0811411871
01391025
0234785
11051764
26396734
08213734
02820125682
09149117381
032310
057205
1228188
22076188
08656178
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 3 130 to 887 computations (71.7% saved)

preprocess207.0ms (1.1%)

Memory
-0.0MiB live, 192.8MiB allocated
Compiler

Compiled 2 322 to 444 computations (80.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...